# Example: Obsidian URI
## Windows
- Open another vault \*: `start "" "obsidian://open?vault=my%20vault"`.
- Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `start "" "obsidian://advanced-uri?vault=my%20vault&workspace=main"`
## Linux
- Open another vault \*: `xdg-open "obsidian://open?vault=my%20vault"`.
- Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `xdg-open "obsidian://advanced-uri?vault=my%20vault&workspace=main"`
## macOS
- Open another vault \*: `open "obsidian://open?vault=my%20vault"`.
- Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `open "obsidian://advanced-uri?vault=my%20vault&workspace=main"`
# Author
\*) Thank you [FelipeRearden](https://github.com/FelipeRearden) for these ideas! 🙂
# History
> [!page-edit-history]- Page edit history: 2021-11-19 ➔ 2023-02-28
> - [<small>2023-02-28</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/7c25de016fcfca074a5743207377e6730e6a58f9): Change word "Macintosh" to "macOS".
> - [<small>2021-11-25</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/920506704755013392420d110d2d90319cc0cf51): Example shell commands: Add Linux and Mac versions.
> - [<small>2021-11-21</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/f368a217fcc5484e3f078b598d6a2c3e2cbe35cb): Fix typos using WebStorm.
> - [<small>2021-11-19</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/07f94b03e4e8a79f1269c1dab598b5e7f536b652): Example shell commands.
>
> [<small>See this list of commits on GitHub</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commits/main/Example%20shell%20commands/Obsidian%20URI.md).
> ^page-edit-history